<?php
require('init.php');
// 1.判断是否上传成功如果$_FILES为null上传失败
if(!empty($_FILES["file"])){
    //2.获取文件名
    $picname=$_FILES["file"]["name"];
    //3.获取文件大小
    $picsize=$_FILES["file"]["size"];
    //4.文件超过2MB不允许上传
    if($picsize>1024*1024*2){
        die ('{"code":-1,"msg":"上传文件过大超过2M"}');
    }
    //5.判断文件类型：图片
    $type=strstr($picname,".");//.gif .jpg  .png  strstr()截取字符串
    if($type!=".gif" && $type!=".jpg" && $type!=".png"){
        die ('{"code":-1,"msg":"上传格式不正确"}');
    }
    //6.重新创建图片名
    $pics=time().rand(1,9999).$type;//time()时间戳  rand()1到9999的随机值
    //7.将临时文件移动指定的目录
    move_uploaded_file($_FILES["file"]["tmp_name"],"upload/".$pics);
    //8上传成功
    echo '{"code":0,"msg":"上传成功"}';

}
?>